supplementary motor vehicles tax - Français Anglais Dictionnaire